home *** CD-ROM | disk | FTP | other *** search
/ Aminet 4 / Aminet 4 - November 1994.iso / aminet / comm / net / amitcp_ups10.lha / SMakefile < prev    next >
Makefile  |  1993-10-10  |  1KB  |  51 lines

  1. # $Header: QD:ups/ups2/RCS/SMakefile,v 1.1 1993/10/03 15:35:25 alph Exp alph $
  2.  
  3. # for use with SASC 6.3, AmiTCP 2.0
  4.  
  5. ICFLAGS= IDIR amiga IDIR netinclude:
  6. CFLAGS = DATA=FAR MATH=IEEE \
  7.     UCHAR \
  8.     DEF amigados=1 \
  9.     NOVERBOSE NOERRHIGH NOWARNVOIDRETURN \
  10.     $(ICFLAGS) \
  11.     OPTIMIZE OPTTIME
  12.  
  13. #    DEBUG=FULL\
  14. #    DEF DEBUG=1
  15.  
  16. # Note: DEF aliases needs DBM database
  17. LFLAGS = LINK BATCH $(CFLAGS)
  18.  
  19. UPSEXTOBJS=amiga/s_socket.o
  20. UPSDEXTOBJS=amiga/popen.o amiga/s_socket.o netlib:autoinitd.o
  21.  
  22. LIBS = LIB netlib:netnb.lib
  23.  
  24. CC=sc
  25. PROGS=ups upsd ups-sendmail
  26.  
  27. all:    $(PROGS)
  28.  
  29. install: ups upsd Makefile
  30.     copy ups upsd amitcp:bin
  31.  
  32. ups:    ups.o $(UPSEXTOBJS)
  33.     $(CC) $(LFLAGS) TO $@ ups.o $(UPSEXTOBJS) $(LIBS)
  34.  
  35. upsd:    upsd.o $(UPSDEXTOBJS)
  36.     $(CC) $(LFLAGS) TO $@ upsd.o $(UPSDEXTOBJS) $(LIBS)
  37.  
  38. ups-sendmail: ups-sendmail.o
  39.     $(CC) $(LFLAGS) TO $@ ups-sendmail.o
  40.  
  41. distclean:
  42.     -delete *.o */*.o *! */*!
  43.  
  44. dist:    distclean
  45.     -delete AmiTCP_ups.lha
  46.     lha -r a AmiTCP_ups.lha $(PROGS) *.c *.h README.amiga SMakefile \
  47.         amiga orig ups.man
  48.     
  49.  
  50.  
  51.